<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CI/CD | Joshua Hull</title>
    <link>https://joshua_hull.gitlab.io/tags/ci/cd/</link>
      <atom:link href="https://joshua_hull.gitlab.io/tags/ci/cd/index.xml" rel="self" type="application/rss+xml" />
    <description>CI/CD</description>
    <generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator><language>en-us</language><copyright>© 2021 Joshua Hull - Licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.</copyright><lastBuildDate>Mon, 10 Sep 2018 11:03:43 -0400</lastBuildDate>
    <image>
      <url>https://joshua_hull.gitlab.io/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_512x512_fill_lanczos_center_2.png</url>
      <title>CI/CD</title>
      <link>https://joshua_hull.gitlab.io/tags/ci/cd/</link>
    </image>
    
    <item>
      <title>CI/CD With Cloudformation</title>
      <link>https://joshua_hull.gitlab.io/post/2018-09-10-infrastructure-as-code/</link>
      <pubDate>Mon, 10 Sep 2018 11:03:43 -0400</pubDate>
      <guid>https://joshua_hull.gitlab.io/post/2018-09-10-infrastructure-as-code/</guid>
      <description>&lt;p&gt;Some astute reads may have noticed a design change around this blog and you would be correct. I&#39;ve migrated it over to the awesome &lt;a href=&#34;https://gohugo.io/&#34;&gt;Hugo&lt;/a&gt; engine and the &lt;a href=&#34;https://themes.gohugo.io/academic/&#34;&gt;Academic Theme&lt;/a&gt;. All of this was of course facilitated by the choice to migrate over to &lt;a href=&#34;https://gitlab.com&#34;&gt;GitLab&lt;/a&gt;. There were a couple of reasons that I decided to move over but the major one was being able to have CI/CD directly tied into my repos. I&#39;m a big proponent of CI/CD and DevOps, so much so that it&#39;s one of my roles at my full time jobs in addition to all the AWS work I do. How those two roles intersect brings us to the motivation behind this post. I&#39;ve started using CloudFormation, AWS&amp;rsquo; Infrastructure as Code offering, more and more at work. The ability to reliably reproduce work, change track it, and deploy it multiple times is quite simple awesome. When I decided to make the shift over to GitLab I chose CloudFormation as the first task to use GitLab&#39;s CI/CD features, other then this blog of course. I have to say that is was remarkably straight forward to set up. I&#39;ve created a repo over at &lt;a href=&#34;https://gitlab.com/joshua_hull/cfn-templates&#34;&gt;https://gitlab.com/joshua_hull/cfn-templates&lt;/a&gt; that includes some working examples of templates as well as the .gitlab-ci.yml that I use for the project. As I do more work with CloudFormation I hope to add more the project but for now it serves as a good example for anyone wanting to explore CI/CD and CloudFormation on GitLab.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
